html, body {
    color: black;
    font-family: verdana, sans-serif;
    background-color: #E7E7E7;
    margin:0;
    padding:0;
}

#header {    color:#FFF;    width:980px;    margin:20px auto 0 auto;    height:80px;    text-align:center;    border:1px solid #959595;    border-bottom:10px solid #006600;    background:#339900 url(http://pear.php.net/gifs/pearsmall.gif) no-repeat 20px 20px;}

#header a,
#header a:link {
    color:#FFF;
}
#content {    width:940px;    margin:auto;    padding:20px;    border:1px solid #959595;    background-color:white;}

#content h1 {clear:both;}

hr {    border:none;    padding:0;    height: 1px;    background-color: #959595}

.nightly {float:left;font-size:80%;}

a {text-decoration: none;}
a:hover {text-decoration: underline;}

div.path {margin-top:1em;}
div.projects {float:right;}
table.compare {
    margin-top:1em;
}

.HdrClmn {
    BORDER-RIGHT: black 1px solid;
    FONT-WEIGHT: bold;
    COLOR: white;
    BORDER-BOTTOM: black 1px solid;
    background-color: #339900;
}

.HdrClmnEnd {
    font-weight: bold;
    color: white;
    border-bottom: black 1px solid;
    background-color: #339900;
}

.row0 {
   background-color: #F8F8F8;
}

.row1 {
   background-color: #F0F0F0;
}

.CatClmn1 {
    border-right: black 1px solid;
    background-color: #F5F6D4;
}

.CatClmn0 {
    border-right: black 1px solid;
    background-color: #FFFFFF;
}

td.diffdeleted {
   font-size: 11px;
   background-color: red;
}
td.diffchanged {   font-size: 11px;   background-color: #FBFF81;}td.diffadded {   font-size: 11px;   background-color: #CCF099;}

td.diff {
   font-size: 11px;
   background-color: #F0F0F0;
}

div.newpath {
   padding: 10px;
   background-color: #D0D0EE;
}

div.difflines {
}